package com.fire.bo.supplier.res;

import java.io.Serializable;

import org.hibernate.validator.constraints.NotBlank;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "Productres")
public class ProductRes implements Serializable {

	/**
	*
	*/
	private static final long serialVersionUID = 1L;

	@NotBlank(message = "id")
	@ApiModelProperty(value = "产品Id", required = true)
	private String id;

	@NotBlank(message = "productName")
	@ApiModelProperty(value = "产品名称", required = true)
	private String productName;

	@NotBlank(message = "approvalNumber")
	@ApiModelProperty(value = "批准文号", required = true)
	private String approvalNumber;

	@NotBlank(message = "productFormat")
	@ApiModelProperty(value = "产品规格", required = true)
	private String productFormat;

	@NotBlank(message = "packageFormat")
	@ApiModelProperty(value = "装箱规格", required = true)
	private String packageFormat;

	@NotBlank(message = "validDate")
	@ApiModelProperty(value = "有效期", required = true)
	private String validDate;

	@NotBlank(message = "pubPrice")
	@ApiModelProperty(value = "零售价", required = true)
	private String pubPrice;

	@NotBlank(message = "firePrice")
	@ApiModelProperty(value = "火拼价", required = true)
	private String firePrice;

	@NotBlank(message = "pubAmount")
	@ApiModelProperty(value = "发布数量", required = true)
	private String pubAmount;
	
	@NotBlank(message = "pubStatus")
	@ApiModelProperty(value = "发布状态0：待审批 1：审批通过 2：审批不通过", required = true)
	private String pubStatus;
	
	public String getPubStatus() {
		return pubStatus;
	}

	public void setPubStatus(String pubStatus) {
		this.pubStatus = pubStatus;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getApprovalNumber() {
		return approvalNumber;
	}

	public void setApprovalNumber(String approvalNumber) {
		this.approvalNumber = approvalNumber;
	}

	public String getProductFormat() {
		return productFormat;
	}

	public void setProductFormat(String productFormat) {
		this.productFormat = productFormat;
	}

	public String getPackageFormat() {
		return packageFormat;
	}

	public void setPackageFormat(String packageFormat) {
		this.packageFormat = packageFormat;
	}

	public String getValidDate() {
		return validDate;
	}

	public void setValidDate(String validDate) {
		this.validDate = validDate;
	}

	public String getPubPrice() {
		return pubPrice;
	}

	public void setPubPrice(String pubPrice) {
		this.pubPrice = pubPrice;
	}

	public String getFirePrice() {
		return firePrice;
	}

	public void setFirePrice(String firePrice) {
		this.firePrice = firePrice;
	}

	public String getPubAmount() {
		return pubAmount;
	}

	public void setPubAmount(String pubAmount) {
		this.pubAmount = pubAmount;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

}
